<?php
/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of ParametroDao
 *
 * @author JOSE
 */
class PruebaDAO {
    
    public function getParametroPorCodigo($codigoParametro) {
        LogUtil::info("class PruebaDao", "getParametroPorCodigo");
        global $wpdb;        
        $tempParametro = $wpdb->get_row("SELECT CODIGO,VALOR FROM wp_sisres_prueba WHERE CODIGO=".$codigoParametro, ARRAY_A);
        return $this->cargarModel($tempParametro );
    }

    public function insertPrueba($tabla,$codigo,$valor){
        LogUtil::info("class PruebaDao", "insertPrueba");
        global $wpdb;        
        $error= $wpdb->insert($tabla, array('CODIGO' => $codigo, 'VALOR' => $valor));        
        if (!$error) {            
            throw new Exception('Error PruebaDao insertPrueba');
        }        
    }
    
    private function cargarModel($tempParametro){        
        $parametro = new Parametro();
        $parametro->codigo = $tempParametro['CODIGO'];
        $parametro->valor = $tempParametro['VALOR'];               
        return $parametro;
    }

}
?>
